MongoDB install
MongoDB官网:
MongoDB for Windows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| tree /f /a D:. | LICENSE-Community.txt | MondoDBinstall.md | mongo.config | MPL-2 | README | THIRD-PARTY-NOTICES | THIRD-PARTY-NOTICES.gotools | +---bin | bsondump.exe | Install-Compass.ps1 | mongo.exe | mongo.pdb | mongod.exe | mongod.pdb | mongodump.exe | mongoexport.exe | mongofiles.exe | mongoimport.exe | mongorestore.exe | mongos.exe | mongos.pdb | mongostat.exe | mongotop.exe | +---data | \---db \---logs mongo.log
|
创建数据目录
创建日志目录和文件
1
| mkdir logs && touch logs/mongo.log
|
创建mongodb配置文件mongo.config
1 2 3 4 5 6 7 8 9 10 11 12
| dbpath=D:\mongodb\data\db
logpath=D:\mongodb\logs\mongo.log
logappend=true
journal=true
port=27017
|
临时启动:
1
| mongod --dbpath D:\mongodb\data\db --logpath D:\mongodb\logs\mongo.log
|
可以在浏览器 打开: http://localhost:27017 查看到数据库配置没问题可以启动
It looks like you are trying to access MongoDB over HTTP on the native driver port.
安装服务:
1
| mongod --dbpath D:\mongodb\data\db --logpath D:\mongodb\logs\mongo.log --serviceName "MongoDB" --install
|
移除服务:
1 2 3 4
| mongod --logpath "D:\mongodb\logs\mongo.log" \ --logappend --dbpath "D:\mongodb\data\db" \ --directoryperdb --serviceName "MongoDB" \ --serviceDisplayName "MongoDB" --remove
|
重新安装:
1 2 3 4
| mongod --logpath "D:\mongodb\logs\mongo.log" \ --logappend --dbpath "D:\mongodb\data\db" \ --directoryperdb --serviceName "MongoDB" \ --serviceDisplayName "MongoDB" --install
|
Windows服务的 启动/停止:
1 2 3 4
| net start mongodb
net stop mongodb
|